
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
 */
package itm.vo.proyectosInvestigacion;

//~--- non-JDK imports --------------------------------------------------------

import itm.vo.file.ArchivoVO;
import itm.vo.grupoInvestigacion.GrupoInvestigacionVO;
import itm.vo.lineaInvestigacion.LineaInvestigacionVO;
import itm.vo.personas.PersonaVO;

//~--- JDK imports ------------------------------------------------------------

import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author Administrador
 */
public class ProyectoInvestigacionTO {
    ProyectoInvestigacionVO    proyectoInvVO         = new ProyectoInvestigacionVO();
    PersonaVO                  investigadorPrincipal = new PersonaVO();
    List<PersonaVO>            coInvestigadores      = new ArrayList<PersonaVO>();
    List<PersonaVO>            tecnicosLaboratorio   = new ArrayList<PersonaVO>();
    LineaInvestigacionVO       lineaInvestigacion    = new LineaInvestigacionVO();
    List<GrupoInvestigacionVO> gruposInvestigacion   = new ArrayList<GrupoInvestigacionVO>();
    List<FuenteFinanciacionVO> fuentesFinanciacion   = new ArrayList<FuenteFinanciacionVO>();
    List<PersonaVO>            estudiantes           = new ArrayList<PersonaVO>();
    List<ArchivoVO>            archivosProyecto      = new ArrayList<ArchivoVO>();
    TipoInvestigacionVO        tipoProyecto          = new TipoInvestigacionVO();
    List<EvaluacionProyectoVO> listaEvaluacion       = new ArrayList<EvaluacionProyectoVO>();
    List<CriterioEvaluacionVO> listaCriterio         = new ArrayList<CriterioEvaluacionVO>();
    CriterioEstadoProyecto     estadoProyecto        = new CriterioEstadoProyecto();

    public CriterioEstadoProyecto getEstadoProyecto() {
        return estadoProyecto;
    }

    public void setEstadoProyecto(CriterioEstadoProyecto estadoProyecto) {
        this.estadoProyecto = estadoProyecto;
    }

    public List<CriterioEvaluacionVO> getListaCriterio() {
        return listaCriterio;
    }

    public void setListaCriterio(List<CriterioEvaluacionVO> listaCriterio) {
        this.listaCriterio = listaCriterio;
    }

    public List<EvaluacionProyectoVO> getListaEvaluacion() {
        return listaEvaluacion;
    }

    public void setListaEvaluacion(List<EvaluacionProyectoVO> listaEvaluacion) {
        this.listaEvaluacion = listaEvaluacion;
    }

    public List<PersonaVO> getCoInvestigadores() {
        return coInvestigadores;
    }

    public void setCoInvestigadores(List<PersonaVO> coInvestigadores) {
        this.coInvestigadores = coInvestigadores;
    }

    public List<PersonaVO> getEstudiantes() {
        return estudiantes;
    }

    public void setEstudiantes(List<PersonaVO> estudiantes) {
        this.estudiantes = estudiantes;
    }

    public List<FuenteFinanciacionVO> getFuentesFinanciacion() {
        return fuentesFinanciacion;
    }

    public void setFuentesFinanciacion(List<FuenteFinanciacionVO> fuentesFinanciacion) {
        this.fuentesFinanciacion = fuentesFinanciacion;
    }

    public List<GrupoInvestigacionVO> getGruposInvestigacion() {
        return gruposInvestigacion;
    }

    public void setGruposInvestigacion(List<GrupoInvestigacionVO> gruposInvestigacion) {
        this.gruposInvestigacion = gruposInvestigacion;
    }

    public PersonaVO getInvestigadorPrincipal() {
        return investigadorPrincipal;
    }

    public void setInvestigadorPrincipal(PersonaVO investigadorPrincipal) {
        this.investigadorPrincipal = investigadorPrincipal;
    }

    public LineaInvestigacionVO getLineaInvestigacion() {
        return lineaInvestigacion;
    }

    public void setLineaInvestigacion(LineaInvestigacionVO lineaInvestigacion) {
        this.lineaInvestigacion = lineaInvestigacion;
    }

    public ProyectoInvestigacionVO getProyectoInvVO() {
        return proyectoInvVO;
    }

    public void setProyectoInvVO(ProyectoInvestigacionVO proyectoInvVO) {
        this.proyectoInvVO = proyectoInvVO;
    }

    public List<PersonaVO> getTecnicosLaboratorio() {
        return tecnicosLaboratorio;
    }

    public void setTecnicosLaboratorio(List<PersonaVO> tecnicosLaboratorio) {
        this.tecnicosLaboratorio = tecnicosLaboratorio;
    }

    public TipoInvestigacionVO getTipoProyecto() {
        return tipoProyecto;
    }

    public void setTipoProyecto(TipoInvestigacionVO tipoProyecto) {
        this.tipoProyecto = tipoProyecto;
    }

    public List<ArchivoVO> getArchivosProyecto() {
        return archivosProyecto;
    }

    public void setArchivosProyecto(List<ArchivoVO> archivosProyecto) {
        this.archivosProyecto = archivosProyecto;
    }
}
